Hochschule Landshut

SemAuthLite und semAuth2

Prof. Dr. Johannes Busse

HAW Landshut, Fakultät für Informatik, Schwerpunkt Wissensmanagement

SemAuthLite und semAuth2

SemAuth ist in einer Lite- und einer Vollversion verfügbar.

  • SemAuthLite lässt sich aus einer Mindmap genau eine einzige (wenn auch komplexe) html-Datei exportieren.
  • SemAuthFull unterstützt die Erstellung von Websites, die aus mehreren konsistent verlinkten Dateien bestehen. Außerdem lassen sich andere Formate (experimentell: Moodle-MC; in Planung: LaTeX, Word etc.) exportieren.

Als Faustregel gilt: Für alles, was mit mehreren Dateien oder anderen Dateiformaten als html zu tun hat, ist semAuthFull zuständig. Natürlich hat diese Differenzierung auch mit Marketing zu tun. Aber es gibt auch ganz handfeste Gründe:

SemAuthLite kann mit minimalstem Installationsaufwand "native" aus Freemind heraus eine Mindmap in eine html-Seite verwandeln. Das Skript wurde dafür - mit deutlich erhöhtem Aufwand - so programmiert, dass es unmittelbar von der in Freemind enthaltenen (eigentlich veralteten) Sprache XSLT1 verarbeitet werden kann. Die hier enthaltenen Mechanismen unterstützen den Export von genau einer einzigen (html)-Datei, nicht jedoch von mehreren Dateien.

Im Gegensatz dazu war es für die Implementierung weitergehenden Funktionanlitäten in semAuthFull technisch sinnvoll, auf eine modernere XSLT2-Engine zurückzugreifen. Da diese in Freemind (derzeit) nicht enthalten ist, muss diese manuell nachinstalliert werden. Außerdem muss semAuthFull von einem Terminal aus gestartet werden, solange wir nicht freemind selbst anfassen wollen (was wir nicht wollen).

Die erweiterte Funktionalität der Vollversion ist also nur um den Preis einer komplexeren Installation und Handhabung zu bekommen.